Skip to content

Release/deploy GitHub pages#75

Merged
code-by-sia merged 1 commit into
mainfrom
release/deploy-github-pages
Jun 22, 2026
Merged

Release/deploy GitHub pages#75
code-by-sia merged 1 commit into
mainfrom
release/deploy-github-pages

Conversation

@code-by-sia

Copy link
Copy Markdown
Owner

Release/deploy GitHub pages

Two UI regressions from the Vue->React migration:

- The cell selection overlay (green border box, editor input, and
  fill-handle square) is positioned with content-box math, but Tailwind's
  preflight applies `box-sizing: border-box` globally. The borders ate into
  the declared width/height, so the green box rendered too small and no
  longer wrapped the selected cell. Explicitly set `box-sizing: content-box`
  on the editor overlay elements to restore the original sizing.

- The native color inputs (Text, Fill, Border color) rendered as bulky
  black boxes. Style them as compact rounded swatches with a subtle border
  and hover accent, matching the original look.

Rebuilds the GitHub Pages bundle so the fixes ship to the live site.
@code-by-sia code-by-sia force-pushed the release/deploy-github-pages branch from 5ce1fab to 7f2836f Compare June 22, 2026 15:38
@code-by-sia code-by-sia merged commit 7f2836f into main Jun 22, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant